package com.sky.edumanageapi.course.mapper;

import com.sky.edumanageapi.course.pojo.dto.CourseParam;
import com.sky.edumanageapi.course.pojo.dto.CourseQuery;
import com.sky.edumanageapi.course.pojo.vo.CourseVO;
import org.apache.ibatis.annotations.Mapper;


import java.util.ArrayList;
import java.util.List;

@Mapper
public interface CourseMapper {

    List<CourseVO> selectAll(CourseQuery courseQuery);

    CourseVO select(Integer courseId);

    List<CourseVO> search(CourseParam courseParam);

    List<CourseVO> selectByIds(List<Integer> courseIds);
}
